.clearfix:after{
clear:both;
content:".";
height:0;
display:block;
visibility:hidden;
}
*html{height:1%}

dl,dt,dd{padding:0;margin:0;}
.mb10{margin-bottom:10px;}
#jmtop{background:#F7F7F7;border-top:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;height:23px;}
.jmbar{color:#666;height:23px;line-height:23px;/* overflow:hidden; */}
.jmbar_left { height:23px; line-height:23px; overflow:hidden}
.jmbar_left em{color:#ccc;padding-right:5px; float: left; display:block; line-height:23px; height:23px;}
/* .jmbar_left .icon_mobile{display:inline-block;background:url("img/css-sprite.png") no-repeat 2px 2px;width:10px;height:23px;vertical-align:middle;margin-right:5px; line-height:23px;} */
.jmbar_left a{padding-right:15px;line-height:23px; float:left; display:block; height:23px;}
.jmbar_right{position:relative; height:23px; z-index:10000001;}
.jmbar_right a{padding:0 5px;line-height:23px;float:left; display:block; height:23px; overflow:hidden}
/*����ͼƬ·��*/
.jmbar_left .icon_mobile{display:inline-block;background:url("img/css-sprite.png") no-repeat 0px 3px;width:10px;height:23px;vertical-align:middle;margin-right:5px; line-height:23px;}
.jmbar_right .site-btn-qqlog{text-indent:-9999px;display:inline-block;background:url("img/css-sprite.png") no-repeat -25px 0;width:50px;height:16px;vertical-align:text-bottom;float:left;margin-top:3px;}
#icon-app,#icon-sina,#icon-tqq{display:inline-block;width:16px;height:16px;float:left;text-indent:-9999px;margin-top:3px;padding-right:2px;}
#icon-app{background:url("img/css-sprite.png") no-repeat -30px -20px;}
#icon-sina{background:url("img/css-sprite.png") no-repeat -30px -40px;}
#icon-tqq{background:url("img/css-sprite.png") no-repeat -30px -60px;}

.mainNav{margin:10px 0; */height:50px;}
.mainNav_mod{float:left;border-right:1px solid #e2e2e2;padding:0 15px; display:block; list-style:none;}
.mainNav_mod dl{display:block;font:12px "microsoft Yahei";color:#333;}
.mainNav_mod dl dt{float:left;margin-right:8px;}
/* .mainNav_mod dl dt{width:30px;} */
.mainNav_mod dl dd{float:left;}
.mainNav_mod dl dt a{font-family:"Microsoft YaHei"; line-height:17px;}
.mainNav_mod dl dd a{padding-right:6px;font-family:"Microsoft YaHei";white-space:nowrap;color:#333;}
.mainNav_mod dl dt a{font-weight:700;color:#282828;}
.hot_icon{position:relative;}
.hot_icon em{display:inline-block;position:absolute;top:-6px;left:21px;background:url("../images/hot_icon.jpg") no-repeat 0 0;width:15px;height:12px;}
.mainNav .last{border-right:none;}
.sub-logo{margin-top:15px;}
.sub-logo h1,.sub-logo a span{display:block;font:22px/22px "Microsoft YaHei";color:#D51316;margin-bottom:10px;}
.sub-logo span a{font:12px "Microsoft YaHei";}
.search_area{width:490px;height:36px;margin-top:15px;}
.search_txt{background:url("img/css-sprite.png") no-repeat -25px -100px;height:32px;font:14px/34px "Microsoft YaHei";color:#666;text-indent:25px;width:406px;color:#666;border:2px solid #e1e1e1;border-right:none;}
.search_btn{width:80px;height:36px;background:#d51216;text-align:center;color:#fff;font:14px/36px "Microsoft YaHei";cursor:pointer;}
.search_list a{display:inline-block;padding-right:10px;line-height:26px;}
.highlight1{color:#ff6600;}
#nav{height:40px;background:#D51216;padding:0 20px;}
#nav a{font:14px/40px "Microsoft Yahei";color:#fff;position:relative;}
#nav a.current em{display:block;background:url("../images/nav_a_current.jpg") no-repeat 0 0;width:10px;height:10px;
position:absolute;bottom:-13px;left:10px;_bottom:0px;
}
#nav .nav_left { width:598px;}
#nav .nav_left a{font-weight:700;padding-right:26px;}
#nav .nav_right a{display:inline-block;padding-left:20px;line-height:40px;}
#nav .nav_right em{display:inline-block;background:url("img/nav_right_em.jpg") no-repeat 0 0;width:7px;height:40px;vertical-align:top;}
.sub_nav{height:29px;border-top:1px solid #eaeaea;margin-bottom:3px;background:#f7f7f7;padding-left:20px;}
.sub_nav a{font:12px/29px "Microsoft Yahei";color:#333;padding-right:25px;}
.sub_nav a:hover{color:#f60;}
#header{ height:80px;margin-bottom:10px;}
